From: Roger Pau Monne Date: Tue, 13 Dec 2016 17:15:40 +0000 (+0000) Subject: firmware/rombios: fix after update to libacpi X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~3160 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=fc9229c4bb35c5474fbc67f78e628dcbcc90afc5;p=xen.git firmware/rombios: fix after update to libacpi Fix a build breakage after the libacpi changes, this is due to rombios using the libacpi headers in order to parse the ACPI tables. Signed-off-by: Roger Pau Monné Reported-by: Razvan Cojocaru Reviewed-by: Andrew Cooper Acked-by: Wei Liu --- diff --git a/tools/firmware/rombios/32bit/util.c b/tools/firmware/rombios/32bit/util.c index e473e89431..6c1c480514 100644 --- a/tools/firmware/rombios/32bit/util.c +++ b/tools/firmware/rombios/32bit/util.c @@ -438,7 +438,7 @@ uint32_t get_s3_waking_vector(void) { struct acpi_20_rsdp *rsdp = find_rsdp(); struct acpi_20_xsdt *xsdt; - struct acpi_20_fadt *fadt; + struct acpi_fadt *fadt; struct acpi_20_facs *facs; uint32_t vector; @@ -449,8 +449,8 @@ uint32_t get_s3_waking_vector(void) if (!xsdt) return 0; - fadt = (struct acpi_20_fadt *)(long)xsdt->entry[0]; - if (!fadt || (fadt->header.signature != ACPI_2_0_FADT_SIGNATURE)) + fadt = (struct acpi_fadt *)(long)xsdt->entry[0]; + if (!fadt || (fadt->header.signature != ACPI_FADT_SIGNATURE)) return 0; facs = (struct acpi_20_facs *)(long)fadt->x_firmware_ctrl;